Kapil Thangavelu's talk from
Plone Conference 2006.
The growing number of open-source stacks for Web 2.0, such as Django, Rails, and others, all make putting rich interfaces on relational databases child's play, utilizing the active record pattern and AJAX libraries, and without writing any SQL for basic CRUD functionality. Zope and Plone have traditionally been limited in their access to relational databases, typically writing SQL queries against a database adapters as their middle tier.
This talk explores Alchemist, a new implementation of relational integration with Zope and Plone. Utilizing SQLAlchemy and Zope 3 technologies, Alchemist allows for easily constructing relational database applications, with options for introspecting the database structure, automated object mappings, generated views, and validation. The talk will go through creating a simple application using Alchemist, and is intended for integrators and developers.
This talk was originally presented at
Plone Conference 2006 in Seattle, WA.
Download supporting presentation materials for (most) conference talks.